<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>
    
    function dateDiff(d1, d2){
        // 默认参数的处理：判断，传参了就是传的，没传就给个默认值
        // if(!d2){
        //     d2 = new Date();
        // }else{
        //     d2 = new Date(d2);
        // }

        d1 = new Date(d1);

        d2 = d2 ? new Date(d2) : new Date();

        var t = Math.abs(d1.getTime() - d2.getTime());

        console.log(t);

        // 计算出天，时，分，秒，毫秒
    }

    dateDiff("2008.8.8 8:0:0", "2021.7.23 10:0:0")

    dateDiff("2008.8.8 8:0:0")


</script>
</html>